rough pasture - French English Dictionary